//package bavaria.hightech.time;
//
//import java.util.TimerTask;
//import java.util.Timer;
//import javax.swing.JFrame;
//
//public class Clock {
//    private static final int timerTask = 1000;
//    private Timer ticker;
//    
//    private int counter;
//
//    private class TickerTask extends TimerTask {
//        public void run() {
//        	Clock.this.modifyUserObject();
//        }
//    }
//    
//    private void modifyUserObject() {
//        System.out.println("modifyUserObject: " + ++counter);
//    }
//
//    public void start() {
//        ticker = new Timer(); //as daemon
//        ticker.scheduleAtFixedRate(new TickerTask(), 0, timerTask);
//    }
//
//    public static void main(String[] args) {
//        Clock clock = new Clock();
//        clock.start();
//    }
//}
